renewable term - Français Anglais Dictionnaire